package com.pe.pgn.clubpgn.service;

import java.util.List;
import java.util.Map;

import com.pe.pgn.clubpgn.domain.ClpdTipoBono;

public interface TipoBonoService {

	public List<ClpdTipoBono> listarTiposBono(boolean addItemDefault);

	public List<ClpdTipoBono> buscarTiposBono(String deTipoBono, 
	String montoInicial, String montoFinal, String stTipoBono);

	public ClpdTipoBono obtenerTipoBono(Long id);

	public Map<String,Object> eliminarTipoBono(Long id);

	public Map<String, Object> guardarTipoBono(ClpdTipoBono tipoBono);

	public boolean validarDuplicidadMonto(ClpdTipoBono tipoBono);

	public boolean validarDuplicidadDesc(ClpdTipoBono tipoBono);

	public Map<String, Object> validarNoUsanTipoBono(Long id);
}
